//
//  LEDBConfig.h
//  CreditAddressBook
//
//  Created by ox on 15/10/27.
//  Copyright © 2015年 Lee. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "FMDB.h"

@interface LEDBConfig : NSObject

@property (nonatomic, strong) FMDatabaseQueue *dbQueue;

/**
 *  数据库初始化
 */
- (void)prepareDatabase;

/**
 *  子类重新该方法返回数据库的名称
 */
- (NSString *)databaseName;

/**
 *  子类重写
 */
- (void)createTables;

/**
 *  创建一张表
 *
 *  @param sql        建表SQL
 *  @param tableName  表名
 *  @param newVersion 当前表版本
 *
 *  @return 
 */
- (BOOL)createTable:(NSString *)sql tableName:(NSString *)tableName version:(NSInteger)newVersion;
@end
